package com.gzhryc.shared_device.cdcz.core.models;

/**
 * 充电插座充电请求
 * @version 2022-10-03
 */
public class CDCZChargeCommand {

    private String deviceSn;
    private Integer slotNum;
    private String tradeNo;     //订单号
    private Integer costMode;   //1:计时，3:计电
    private Integer chargeTimes;    //充电时长
    private Double chargeElectricity;    //最大充电电量,Kwh,精度0.001
    private String messageId;   //消息ID

    public String getDeviceSn() {
        return deviceSn;
    }

    public void setDeviceSn(String deviceSn) {
        this.deviceSn = deviceSn;
    }

    public Integer getSlotNum() {
        return slotNum;
    }

    public void setSlotNum(Integer slotNum) {
        this.slotNum = slotNum;
    }

    public Integer getCostMode() {
        return costMode;
    }

    public void setCostMode(Integer costMode) {
        this.costMode = costMode;
    }

    public Integer getChargeTimes() {
        return chargeTimes;
    }

    public void setChargeTimes(Integer chargeTimes) {
        this.chargeTimes = chargeTimes;
    }

    public Double getChargeElectricity() {
        return chargeElectricity;
    }

    public void setChargeElectricity(Double chargeElectricity) {
        this.chargeElectricity = chargeElectricity;
    }

    public String getMessageId() {
        return messageId;
    }

    public void setMessageId(String messageId) {
        this.messageId = messageId;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }
}
